life preserver – English–Español translations

🇬🇧 en es 🇪🇸

life preserver noun

  • buoyant ring or vest
salvavidas
Wiktionary Links